pump interior - Spanish English Dictionary